rip-snorting mad - Spanish English Dictionary